be called to court to testify - Francés Inglés Diccionario